multi-layer printed circuit - French English Dictionary